technical science - Alemán Inglés Diccionario